calculate powers